/** @file mouse.h
  *
  * Naglowek funkcji obslugi myszki
  */

#ifndef MOUSE_H_INCLUDED
#define MOUSE_H_INCLUDED

#include <vector>
#include "myAllegro.h"
#include "../func/vector2.h"
#include "../objects/circle.h"
#include "../objects/poly.h"

/// funkcje dzialaja na zasadzie - jesli obiekt jest w trakcie tworzenia - zwroc 0
/// jesli zostal stworzony - zwroc wskaznik na niego

Circle* mCircle(MyAllegro&);
Poly* mPoly(MyAllegro&);
void mBombs(std::vector<Circle*>&);

#endif // MOUSE_H_INCLUDED
